#define HDW_24C02_IMPLEMENTATION

#include "includes.h"

/****************************************************
 函数名称: iic_start
 函数作用: IIC起始信号函数
 函数参数: 无
 返回值: 无
 ****************************************************/
void iic_start(void)
{
    // IIC起始信号代码
}

/****************************************************
 函数名称: iic_stop
 函数作用: IIC停止信号函数
 函数参数: 无
 返回值: 无
 ****************************************************/
void iic_stop(void)
{
    // IIC停止信号代码
}

/****************************************************
 函数名称: iic_tx_ack
 函数作用: IIC发送应答信号
 函数参数: 无
 返回值: 无
*****************************************************/
void iic_tx_ack(void)
{
    // IIC接收应答代码
}

/****************************************************
 函数名称: iic_rx_ack
 函数作用: IIC接收应答信号
 函数参数: 无
 返回值: 无
*****************************************************/
void iic_rx_ack(void)
{
    // IIC接收应答代码
}

/****************************************************
 函数名称: iic_rx_nack
 函数作用: IIC接受非应答信号
 函数参数: 无
 返回值: 无
*****************************************************/
void iic_rx_nack(void)
{
    // IIC接收非应答代码
}

/****************************************************
 函数名称: iic_tx_byte
 函数作用: IIC发送一个字节
 函数参数: 无
 返回值: 无
*****************************************************/
void iic_tx_byte(uint8_t byte)
{
    // IIC发送一个字节代码
}

/****************************************************
 函数名称: iic_rx_byte
 函数作用: IIC接收一个字节
 函数参数: 无
 返回值: 无
*****************************************************/
uint8_t iic_rx_byte(void)
{
    // IIC接收一个字节代码
}

/****************************************************
 函数名称: hdw_24c02_write_byte
 函数作用: 24C02写一个字节
 函数参数: 无
 返回值: 无
*****************************************************/
void hdw_24c02_write_byte(uint8_t addr, uint8_t data)
{
    // 24C02写一个字节代码
}

/****************************************************
 函数名称: hdw_24c02_read_byte
 函数作用: 24C02读一个字节
 函数参数: 无
 返回值: 无
*****************************************************/
uint8_t hdw_24c02_read_byte(uint8_t addr)
{
    // 24C02读一个字节代码
}

/****************************************************
 函数名称: hdw_24c02_write_bytes
 函数作用: 24C02写多字节
 函数参数: 无
 返回值: 无
*****************************************************/
void hdw_24c02_write_bytes(uint8_t addr, uint8_t *data, uint8_t len)
{
    // 24C02写一页代码
}

/****************************************************
 函数名称: hdw_24c02_read_bytes
 函数作用: 24C02读多字节
 函数参数: 无
 返回值: 无
*****************************************************/
void hdw_24c02_read_bytes(uint8_t addr, uint8_t *data, uint8_t len)
{
    // 24C02读一页代码
}

/****************************************************
 函数名称: hdw_24c02_init
 函数作用: 24C02初始化函数
 函数参数: 无
 返回值: 无
*****************************************************/
void hdw_24c02_init(void)
{
    // 24C02初始化代码
}

/****************************************************
 函数名称: hdw_24c02_test
 函数作用: 24C02测试函数
 函数参数: 无
 返回值: 无
*****************************************************/
void hdw_24c02_test(void)
{
    // 24C02测试代码
}

